@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{margin:0;padding:0;}
input,select,button{font-size:12px;vertical-align:middle;}
a{ text-decoration:none}
textarea,input{	word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;vertical-align:bottom}
.FL{float:left;}
.FR{float:right;}
.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}	

body{ font-family:"宋体";font-size:12px; background:url(../images/bg_body.jpg) repeat-x;}
#header{ width:950px; height:120px; margin:auto; position:relative}
#logo{ width:410px; height:120px; background:url(../images/bg_header_line.jpg) no-repeat right; overflow:hidden; float:left}
#logo img{ margin-top:26px;}
#menu{ width:540px; float:left; overflow:hidden}
#menu div{ width:108px; height:70px; float:left; background:url(../images/bg_header_line.jpg) no-repeat right; padding-top:50px; text-align:center}

.languageImg{ position:absolute; right:-13px; top:2px;}

#banner{ width:100%; height:400px; margin-top:2px; overflow:hidden; position:relative}
#banner .bannerBox{ width:1920px; position:absolute; left:50%; margin-left:-960px;}

#productC{ width:950px; margin:auto; padding-top:43px; overflow:hidden}
#productC .box1{ width:303px; height:310px; background:url(../images/bg_cp1.jpg) no-repeat; float:left; padding-left:15px;}
#productC .box2{ width:303px; height:310px; background:url(../images/bg_cp2.jpg) no-repeat; float:left; padding-left:15px;}
#productC .box3{ width:300px; height:310px; background:url(../images/bg_cp3.jpg) no-repeat; float:right; padding-left:14px;}

.tr1 { width:257px; overflow:hidden}
.tr1 .imgBox{ width:90px; height:90px; background:url(../images/bg_cpimg.png) no-repeat; margin-top:3px; float:left}
.tr1 .imgBox img{ width:72px; height:72px; margin-left:6px; margin-top:5px}
.tr1 .txt{ width:155px; overflow:hidden; float:left; color:#FFF; margin-top:30px; float:right}
.tr1 .txt h3{ font-size:14px; line-height:21px; margin-bottom:5px}
.tr1 .txt p{ line-height:18px;}

.tr2 { width:257px; overflow:hidden; margin-top:30px}
.tr2 .imgBox{ width:90px; height:90px; background:url(../images/bg_cpimg.png) no-repeat; margin-top:3px; float:left}
.tr2 .imgBox img{ width:72px; height:72px; margin-left:6px; margin-top:5px}
.tr2 .txt{ width:155px; overflow:hidden; float:left; color:#FFF; margin-top:20px; float:right}
.tr2 .txt h3{ font-size:14px; line-height:21px; margin-bottom:5px}
.tr2 .txt p{ line-height:18px;}

#about{ width:950px; overflow:hidden; margin:30px auto 0px auto}
#news{ width:410px; height:280px; background:url(../images/bg_news.jpg) no-repeat; overflow:hidden; position:relative; float:left; margin-left:8px}
#news ul{ margin-left:152px; margin-top:43px;}
#news ul li{ line-height:24px; background:url(../images/ico_news.gif) no-repeat 0px center; padding-left:18px;}
#news ul li a{ color:#999999; text-decoration:underline}
#news .more_news{ position:absolute; right:10px; top:175px}

#abouttxt { width:500px; overflow:hidden; float:right; background:url(../images/img_about.jpg) no-repeat bottom right; height:280px}
#abouttxt h2{ background:url(../images/line_about.jpg) no-repeat bottom; font-size:18px; font-family:"微软雅黑"; line-height:40px; height:43px; color:#61ae24; position:relative; margin-bottom:10px}
#abouttxt h2 img{ position:absolute; bottom:9px; right:5px}
#abouttxt p{ line-height:24px; color:#333333}

#footer{ width:100%; height:102px; background:url(../images/bg_footer_index.jpg) repeat-x; margin-top:30px}
.copyright{ width:950px; margin:auto; line-height:28px; color:#6e6e6e;}
.copyright a{ color:#6e6e6e}
.copyright span{ margin-top:25px}
.copyright span.FR{ margin-top:40px}